more separable - Espagnol Anglais Dictionnaire